//:C12:AutomaticTypeConversion.cpp
// Type conversion construtor
class One
{
    public:
        One(){}
};

class Two
{
    public:
        Two(const One &){}
};

void f(Two){}

int main(void)
{
    One one;
    f(one);    // Wants a Two,has one
}